home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / archiver / sfx_lzh.lzh / sfxlzh.txt < prev   
Text File  |  1990-07-20  |  6KB  |  145 lines

  1. This is an english translation of the READ.ME file included in the 
  2. SFX_LZH.LZH file. Except for a few additions in brackets { } to clarify 
  3. the information everything has been translated. 
  4.  
  5. It seems that this program converts LZH archives to selfextracting
  6. archives with either a TOS or SFX extension. An additional benefit is
  7. the speed increase over LHarc when unpacking the archive. 
  8.  
  9.                                            Enjoy in good health
  10.                                            Chris Mueller
  11.  
  12.  
  13. **************************************************************
  14. *                                                            *
  15. *  SFX_LZH - ST  generator for self extracting LZH-archives  *
  16. *                                                            *
  17. *  (C) 1989 by Stefan Gross                                  *
  18. *              Ruselerweg 25                                 *
  19. *              2050 HH 80     {HH stands for Hamburg}        *
  20. *                                                            *
  21. *  This is a public domain program, please pass it around    *
  22. **************************************************************
  23.  
  24.  
  25.  
  26. Updateversion V1.5 of 10/9/89
  27.  
  28. It was time for another update !                
  29.  
  30. - Considering the soon to be distributed new verision of LHarc {0.51), which 
  31.   can also pack folders, I was forced to adapt SFX once again. Archives that 
  32.   contain complete pathnames could not be dearced using the older versions
  33.   {of SFX}. In this version you can choose if, while dearcing, the necessary
  34.   folders need to be created. Simply choose "Extract with folders -> YES"
  35.   for that situation. 
  36.   If you choose "NO", then the pathnames will be ignored and all files will
  37.   be dearced in the current directory {where SFX was started from}.
  38.  
  39. ------------------------------------------------------------------------
  40.  
  41. Updateversion V1.4 of 10/5/89
  42.  
  43. Did I say yesterday that V1.3 would be the absolute last version, then
  44. I will have to bug you again with another update. I already included
  45. two proposals for changes (hi Volker and Olig!).
  46.  
  47. - Since some people didn't like the SFX-Extension (how inflexible!)
  48.   you can choose now between "TOS" and "SFX". 
  49.  
  50. - You can now pass on paramters to the program through the comandline
  51.   e.g. if you run it through a shell. But please do not change the name
  52.   {of the program} to TTP. You can define the source (LZH-file) and 
  53.   destination (SFX-file) file including the complete pathnames in the
  54.   command line.
  55.  
  56.   Example:   SFX_LZH.PRG a:\demo\test.lzh c:\archiv\test.sfx
  57.  
  58.   Both names of the files have to be passed on.
  59.  
  60. Preview :
  61.  
  62.   Sometime in the next few weeks I will look into a complete inclusion
  63.   of LHarc. Hopefully it will be 2-3 times faster than LHarc ST 0.40 when 
  64.   packing files {to self-extracting SFX archives}.
  65.  
  66. Stefan
  67.  
  68. ---------------------------------------------------------------
  69.  
  70. Updateversion V1.3 of 10/3/89
  71.  
  72.   This is the final version of SFX_LZH. It includes now error checking.
  73.   While unpacking, the created CRC checksum of the file will be compared
  74.   to the entry in the archive, eventual dearc errors will be displayed as
  75.   "CRC-Error".
  76.  
  77.   The speed of operation has been tremendously increased. Testing showed
  78.   that an SFX file {extraction} was 2.5 times faster than an LHarc-ST 0.40
  79.   {extraction}
  80.   
  81.   For the test FLASH, the dial directory, the resource file and the CNF
  82.   were packed into a LZH archive. LHarc took 79 seconds for unpacking,  
  83.   SFX_LZH took only 31.5 seconds. A result that speaks for itself.
  84.  
  85.   Files will now be created with the extension "SFX" to be immediately
  86.   recognized as self extracting archives. To start these files like a
  87.   TOS program you will have to register it in the desktopinfo {file}.
  88.   Simply write the following line {in the desktop.inf file}:
  89.  
  90.        "#F 03 04   *.SFX@ @ " {don't use the " }
  91.  
  92.   and off you go.
  93.  
  94.   For those that would like to write a listing routine for the content
  95.   of an {SFX} archive : The LZH-Archive in the file starts at an offset
  96.   of 2494 bytes.
  97.  
  98.   Have fun  .... Stefan
  99.  
  100. ----------------------------------------------------------------
  101.  
  102. Updateversion V1.2 of 9/30/89
  103.  
  104.   The resulting file size could again be reduced through optimizing a 
  105.   few function on the assembler level. Also there is a 60% improvement {in
  106.   speed} versus LHarc during unpacking.  
  107.  
  108. -----------------------------------------------------------------
  109.  
  110. Updateversion V1.1 of 9/29/89
  111.  
  112. - Through a few changes it was possible to reduce the dearcing
  113.   routines by 365 bytes. A comparison test with LHarc 0.40
  114.   showed about a 45% increase in speed while unpacking with SFX_LZH.
  115.  
  116. -------------------------------------------------------------------
  117.  
  118. Hamburg 9/28/89
  119.  
  120. What has been possible on the PC for a longer period of time, self-
  121. extracting LZH-archives, {is available} now also for the ST.
  122. With the use of this program it is possible to convert existing LZH
  123. archives into programs that will decompress the archive contents
  124. themselves. On can save thus the need for a separate dearcing program
  125. because the dearcing routine is already built in.
  126.  
  127. This might not be useful for small files since those routines take up
  128. about 3K, but in longer files one ends up still with shorter files 
  129. compared to ARC or ZOO.
  130.  
  131. As to how to use {the program} there is little to say, simply click on
  132. the "CREATE" button, then choose the archive you want to convert via
  133. the item selector. After that you can determine the destination path 
  134. for the converted program {presumably via item selecetor} - that's it.
  135.  
  136. {The program} creates a TOS-program where simply the extension "LZH" is
  137. replaced by the "TOS" extension, the original archive remains intact.
  138.  
  139. Included during dearcing is a safety check {question} in case files with 
  140. the same name already exist in the destination folder.
  141. The files will be written into the same folder where the program was 
  142. started from.
  143.  
  144. Have Fun !
  145. $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$